micro rocket (spacecraft) - Spanish English Dictionary